MEKIVRSSSLILLVGLLLFMNFHGFVRIAEATKRRIEISDDLDDVEDNEEDESWKEWGKKATTPEFDPPPDFTNMGFDQIQEEMAKRTFGTVVGFVKLRLGVPRTKDVVIDIAMKWTKVLRTGGIGVRFMAVDRSTVMFNMQNGKLVTELREFVLSQEEAYEVKIGKQEFRRPGDPPFEDVFDKFQAEQRKDHEDGDGNKNDLTKDEL